#include <iostream>
#include <queue>

using namespace std;

int main()
{
    int i,n,m,flag=1;
    queue<int>q;
    cin>>n>>m;
    if(n<m)
    {
        cout<<"error!";
        return 0;
    }
    for(i=1;i<=n;i++)
        q.push(i);
    i=1;
    while(!q.empty())
    {
        if(i!=m)
        {
            q.push(q.front());
            q.pop();
            i++;
        }
        else
        {
            if(flag==1)
            {
            cout<<q.front();
            q.pop();
            i=1;
            flag=0;
            }
            else
            {
            cout<<" "<<q.front();
            q.pop();
            i=1;
            }
        }
    }
    return 0;
}

